judicial punishment - French English Dictionary